<!-- HTML header for doxygen 1.9.1-->
<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=9" />
    <meta name="generator" content="Doxygen 1.9.4" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>NumCpp: nc::coordinates::transforms Namespace Reference</title>
    <link href="tabs.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript" src="dynsections.js"></script>
    <link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
    <link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
    <link href="doxygen.css" rel="stylesheet" type="text/css" />
    <link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
    <!-- ... other metadata & script includes ... -->
    <script type="text/javascript" src="../doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js"></script>
    <script type="text/javascript">
        DoxygenAwesomeDarkModeToggle.init()
    </script>
    <script type="text/javascript"
        src="../doxygen-awesome-css/doxygen-awesome-fragment-copy-button.js"></script>
    <script type="text/javascript">
        DoxygenAwesomeFragmentCopyButton.init()
    </script>
    <script type="text/javascript" src="../doxygen-awesome-css/doxygen-awesome-paragraph-link.js"></script>
    <script type="text/javascript">
        DoxygenAwesomeParagraphLink.init()
    </script>
    <script type="text/javascript" src="../doxygen-awesome-css/doxygen-awesome-interactive-toc.js"></script>
    <script type="text/javascript">
        DoxygenAwesomeInteractiveToc.init()
    </script>
</head>
<body>
    <div id="top">
        <!-- do not remove this div, it is closed by doxygen! -->
        <div id="titlearea">
            <table cellspacing="0" cellpadding="0">
                <tbody>
                    <tr style="height: 56px;">
                        <td id="projectlogo"><img alt="Logo" src="NumCppLogoDoxygen.png" /></td>
                        <td id="projectalign" style="padding-left: 0.5em;">
                            <div id="projectname">NumCpp
                                &#160;<span id="projectnumber">2.12.1</span>
                            </div>
                            <div id="projectbrief">A Templatized Header Only C++ Implementation of the Python NumPy Library</div>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>
        <!-- end header part --><!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('namespacenc_1_1coordinates_1_1transforms.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle"><div class="title">nc::coordinates::transforms Namespace Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a7de2297f2258ce69a62b9f3a4ef35d2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a7de2297f2258ce69a62b9f3a4ef35d2f">AERtoECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a7de2297f2258ce69a62b9f3a4ef35d2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a7de2297f2258ce69a62b9f3a4ef35d2f">More...</a><br /></td></tr>
<tr class="separator:a7de2297f2258ce69a62b9f3a4ef35d2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe86bc969b1d9981673e3bc7b8249b6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#abe86bc969b1d9981673e3bc7b8249b6c">AERtoECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:abe86bc969b1d9981673e3bc7b8249b6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#abe86bc969b1d9981673e3bc7b8249b6c">More...</a><br /></td></tr>
<tr class="separator:abe86bc969b1d9981673e3bc7b8249b6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb8e3251eb284f307ba13479070b8bc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#afb8e3251eb284f307ba13479070b8bc1">AERtoENU</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> aer) noexcept</td></tr>
<tr class="memdesc:afb8e3251eb284f307ba13479070b8bc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#afb8e3251eb284f307ba13479070b8bc1">More...</a><br /></td></tr>
<tr class="separator:afb8e3251eb284f307ba13479070b8bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c61c8afd6cb34249504b8d373707a26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a8c61c8afd6cb34249504b8d373707a26">AERtoLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a8c61c8afd6cb34249504b8d373707a26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a8c61c8afd6cb34249504b8d373707a26">More...</a><br /></td></tr>
<tr class="separator:a8c61c8afd6cb34249504b8d373707a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74197fa26e833207006e941a657347fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a74197fa26e833207006e941a657347fe">AERtoLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a74197fa26e833207006e941a657347fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a74197fa26e833207006e941a657347fe">More...</a><br /></td></tr>
<tr class="separator:a74197fa26e833207006e941a657347fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0b0b2831fbf5b51dee72d5d55ddd84c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#af0b0b2831fbf5b51dee72d5d55ddd84c">AERtoNED</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> aer) noexcept</td></tr>
<tr class="memdesc:af0b0b2831fbf5b51dee72d5d55ddd84c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (NED). NOTE: positive elevation is defined as the negative z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#af0b0b2831fbf5b51dee72d5d55ddd84c">More...</a><br /></td></tr>
<tr class="separator:af0b0b2831fbf5b51dee72d5d55ddd84c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abff5ec5e13a36310430e0e5a70a0cc2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#abff5ec5e13a36310430e0e5a70a0cc2b">ECEFEulerToENURollPitchYaw</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;location, const <a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a> &amp;orientation) noexcept</td></tr>
<tr class="memdesc:abff5ec5e13a36310430e0e5a70a0cc2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts ECEF euler angles to body roll/pitch/yaw.  <a href="namespacenc_1_1coordinates_1_1transforms.html#abff5ec5e13a36310430e0e5a70a0cc2b">More...</a><br /></td></tr>
<tr class="separator:abff5ec5e13a36310430e0e5a70a0cc2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45a25b63fe3cae3190b8894c1ecf7063"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a45a25b63fe3cae3190b8894c1ecf7063">ECEFEulerToNEDRollPitchYaw</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;location, const <a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a> &amp;orientation) noexcept</td></tr>
<tr class="memdesc:a45a25b63fe3cae3190b8894c1ecf7063"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts ECEF euler angles to body roll/pitch/yaw.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a45a25b63fe3cae3190b8894c1ecf7063">More...</a><br /></td></tr>
<tr class="separator:a45a25b63fe3cae3190b8894c1ecf7063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a827065e1e4f8b5d362da323a17cd0083"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a827065e1e4f8b5d362da323a17cd0083">ECEFtoAER</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a827065e1e4f8b5d362da323a17cd0083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a827065e1e4f8b5d362da323a17cd0083">More...</a><br /></td></tr>
<tr class="separator:a827065e1e4f8b5d362da323a17cd0083"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6ffa95a3e2f68d6c4560560e2c22b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a9b6ffa95a3e2f68d6c4560560e2c22b5">ECEFtoAER</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a9b6ffa95a3e2f68d6c4560560e2c22b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a9b6ffa95a3e2f68d6c4560560e2c22b5">More...</a><br /></td></tr>
<tr class="separator:a9b6ffa95a3e2f68d6c4560560e2c22b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1719d5ddd842918900524766697a04e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a1719d5ddd842918900524766697a04e6">ECEFtoENU</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a1719d5ddd842918900524766697a04e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a1719d5ddd842918900524766697a04e6">More...</a><br /></td></tr>
<tr class="separator:a1719d5ddd842918900524766697a04e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a744e8ff251872f0c7b49687420309c92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a744e8ff251872f0c7b49687420309c92">ECEFtoENU</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a744e8ff251872f0c7b49687420309c92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a744e8ff251872f0c7b49687420309c92">More...</a><br /></td></tr>
<tr class="separator:a744e8ff251872f0c7b49687420309c92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5b0b317df7fc82c1a6467aa14ac37d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ae5b0b317df7fc82c1a6467aa14ac37d4">ECEFtoLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;ecef, double tol=1e-8) noexcept</td></tr>
<tr class="memdesc:ae5b0b317df7fc82c1a6467aa14ac37d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts ECEF coordinates to LLA <a href="https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_ECEF_to_geodetic_coordinates">https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_ECEF_to_geodetic_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#ae5b0b317df7fc82c1a6467aa14ac37d4">More...</a><br /></td></tr>
<tr class="separator:ae5b0b317df7fc82c1a6467aa14ac37d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7ce07784d9289636de4cf2566913c85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#aa7ce07784d9289636de4cf2566913c85">ECEFtoNED</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:aa7ce07784d9289636de4cf2566913c85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ECEF coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#aa7ce07784d9289636de4cf2566913c85">More...</a><br /></td></tr>
<tr class="separator:aa7ce07784d9289636de4cf2566913c85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1c0d50edf3b062d9ff459a7688c864d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ab1c0d50edf3b062d9ff459a7688c864d">ECEFtoNED</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:ab1c0d50edf3b062d9ff459a7688c864d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ECEF coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#ab1c0d50edf3b062d9ff459a7688c864d">More...</a><br /></td></tr>
<tr class="separator:ab1c0d50edf3b062d9ff459a7688c864d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1054b00ea5f197ce81ee256a749a8ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ae1054b00ea5f197ce81ee256a749a8ad">ENURollPitchYawToECEFEuler</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;location, const <a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a> &amp;orientation) noexcept</td></tr>
<tr class="memdesc:ae1054b00ea5f197ce81ee256a749a8ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts ENU body roll/pitch/yaw to ECEF euler angles.  <a href="namespacenc_1_1coordinates_1_1transforms.html#ae1054b00ea5f197ce81ee256a749a8ad">More...</a><br /></td></tr>
<tr class="separator:ae1054b00ea5f197ce81ee256a749a8ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a257ae22ee98cca9d16df59ff8b17cb54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a257ae22ee98cca9d16df59ff8b17cb54">ENUtoAER</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;target) noexcept</td></tr>
<tr class="memdesc:a257ae22ee98cca9d16df59ff8b17cb54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ENU coordinates to 2d speherical inertial coordinates. Range is not used. NOTE: positive elevation is defined as the positive z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a257ae22ee98cca9d16df59ff8b17cb54">More...</a><br /></td></tr>
<tr class="separator:a257ae22ee98cca9d16df59ff8b17cb54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad4854fa54a5452ea763d632bfe3ebf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#aad4854fa54a5452ea763d632bfe3ebf0">ENUtoECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:aad4854fa54a5452ea763d632bfe3ebf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ENU coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#aad4854fa54a5452ea763d632bfe3ebf0">More...</a><br /></td></tr>
<tr class="separator:aad4854fa54a5452ea763d632bfe3ebf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a856dc06d3e1ebd1482d59f299574b0b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a856dc06d3e1ebd1482d59f299574b0b0">ENUtoECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a856dc06d3e1ebd1482d59f299574b0b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ENU coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a856dc06d3e1ebd1482d59f299574b0b0">More...</a><br /></td></tr>
<tr class="separator:a856dc06d3e1ebd1482d59f299574b0b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fc106e20ec851e48602ff7a002a04cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a3fc106e20ec851e48602ff7a002a04cc">ENUtoLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a3fc106e20ec851e48602ff7a002a04cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ENU coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a3fc106e20ec851e48602ff7a002a04cc">More...</a><br /></td></tr>
<tr class="separator:a3fc106e20ec851e48602ff7a002a04cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a9677cf3a4e80da17cf254e5df063ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a2a9677cf3a4e80da17cf254e5df063ca">ENUtoLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a2a9677cf3a4e80da17cf254e5df063ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ENU coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a2a9677cf3a4e80da17cf254e5df063ca">More...</a><br /></td></tr>
<tr class="separator:a2a9677cf3a4e80da17cf254e5df063ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa60ec3d43951a07db58ff93de763fdac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#aa60ec3d43951a07db58ff93de763fdac">ENUtoNED</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;point) noexcept</td></tr>
<tr class="memdesc:aa60ec3d43951a07db58ff93de763fdac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts ENU to NED.  <a href="namespacenc_1_1coordinates_1_1transforms.html#aa60ec3d43951a07db58ff93de763fdac">More...</a><br /></td></tr>
<tr class="separator:aa60ec3d43951a07db58ff93de763fdac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac406cc673797cf81dab387ef5d802931"><td class="memItemLeft" align="right" valign="top">std::array&lt; <a class="el" href="classnc_1_1_vec3.html">Vec3</a>, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ac406cc673797cf81dab387ef5d802931">ENUUnitVecsInECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;location) noexcept</td></tr>
<tr class="memdesc:ac406cc673797cf81dab387ef5d802931"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the local ENU unit vectors wrt the ECEF coordinate system // <a href="https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates">https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates</a>  <a href="namespacenc_1_1coordinates_1_1transforms.html#ac406cc673797cf81dab387ef5d802931">More...</a><br /></td></tr>
<tr class="separator:ac406cc673797cf81dab387ef5d802931"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b05413b5dc8368da06449e9ab688b9e"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a3b05413b5dc8368da06449e9ab688b9e">geocentricRadius</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;point) noexcept</td></tr>
<tr class="memdesc:a3b05413b5dc8368da06449e9ab688b9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the geocentric radius.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a3b05413b5dc8368da06449e9ab688b9e">More...</a><br /></td></tr>
<tr class="separator:a3b05413b5dc8368da06449e9ab688b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab32c65e331319ec9f7ea3cecbee9c48e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ab32c65e331319ec9f7ea3cecbee9c48e">geocentricToLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_geocentric.html">reference_frames::Geocentric</a> &amp;point) noexcept</td></tr>
<tr class="memdesc:ab32c65e331319ec9f7ea3cecbee9c48e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts from geocentric to geodetic.  <a href="namespacenc_1_1coordinates_1_1transforms.html#ab32c65e331319ec9f7ea3cecbee9c48e">More...</a><br /></td></tr>
<tr class="separator:ab32c65e331319ec9f7ea3cecbee9c48e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2417d189ebd29bd97d04ec85593cbc9a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a2417d189ebd29bd97d04ec85593cbc9a">LLAtoAER</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a2417d189ebd29bd97d04ec85593cbc9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a2417d189ebd29bd97d04ec85593cbc9a">More...</a><br /></td></tr>
<tr class="separator:a2417d189ebd29bd97d04ec85593cbc9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a867f4c21fe56499e38b7217eba8caf85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a867f4c21fe56499e38b7217eba8caf85">LLAtoAER</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a867f4c21fe56499e38b7217eba8caf85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a867f4c21fe56499e38b7217eba8caf85">More...</a><br /></td></tr>
<tr class="separator:a867f4c21fe56499e38b7217eba8caf85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4534f88d7138f27edf20f951aac05970"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a4534f88d7138f27edf20f951aac05970">LLAtoECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;point) noexcept</td></tr>
<tr class="memdesc:a4534f88d7138f27edf20f951aac05970"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the LLA coordinates to ECEF <a href="https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_geodetic_to_ECEF_coordinates">https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_geodetic_to_ECEF_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a4534f88d7138f27edf20f951aac05970">More...</a><br /></td></tr>
<tr class="separator:a4534f88d7138f27edf20f951aac05970"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a404d07a49fdffc55d2410b8d3a332a25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a404d07a49fdffc55d2410b8d3a332a25">LLAtoENU</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a404d07a49fdffc55d2410b8d3a332a25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a404d07a49fdffc55d2410b8d3a332a25">More...</a><br /></td></tr>
<tr class="separator:a404d07a49fdffc55d2410b8d3a332a25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac1bcca3fce0215d67f3a4438424d8c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#aac1bcca3fce0215d67f3a4438424d8c7">LLAtoENU</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:aac1bcca3fce0215d67f3a4438424d8c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#aac1bcca3fce0215d67f3a4438424d8c7">More...</a><br /></td></tr>
<tr class="separator:aac1bcca3fce0215d67f3a4438424d8c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab018d57e2605ae4cfe9378b9f47ec70c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_geocentric.html">reference_frames::Geocentric</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ab018d57e2605ae4cfe9378b9f47ec70c">LLAtoGeocentric</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;point) noexcept</td></tr>
<tr class="memdesc:ab018d57e2605ae4cfe9378b9f47ec70c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts from geodetic to geocentric.  <a href="namespacenc_1_1coordinates_1_1transforms.html#ab018d57e2605ae4cfe9378b9f47ec70c">More...</a><br /></td></tr>
<tr class="separator:ab018d57e2605ae4cfe9378b9f47ec70c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7acecbc1257ad0960f90b0ab7754e287"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a7acecbc1257ad0960f90b0ab7754e287">LLAtoNED</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a7acecbc1257ad0960f90b0ab7754e287"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the LLA coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a7acecbc1257ad0960f90b0ab7754e287">More...</a><br /></td></tr>
<tr class="separator:a7acecbc1257ad0960f90b0ab7754e287"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33dd1e62142d1d57ceb2442bd95c68ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a33dd1e62142d1d57ceb2442bd95c68ed">LLAtoNED</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a33dd1e62142d1d57ceb2442bd95c68ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the LLA coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a33dd1e62142d1d57ceb2442bd95c68ed">More...</a><br /></td></tr>
<tr class="separator:a33dd1e62142d1d57ceb2442bd95c68ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab679db34322c0ba96d93e25eb6f16567"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ab679db34322c0ba96d93e25eb6f16567">NEDRollPitchYawToECEFEuler</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;location, const <a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a> &amp;orientation) noexcept</td></tr>
<tr class="memdesc:ab679db34322c0ba96d93e25eb6f16567"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts NED body roll/pitch/yaw to ECEF euler angles.  <a href="namespacenc_1_1coordinates_1_1transforms.html#ab679db34322c0ba96d93e25eb6f16567">More...</a><br /></td></tr>
<tr class="separator:ab679db34322c0ba96d93e25eb6f16567"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae71eb054a608e449ea7d5cb5ed1f253e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#ae71eb054a608e449ea7d5cb5ed1f253e">NEDtoAER</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;target) noexcept</td></tr>
<tr class="memdesc:ae71eb054a608e449ea7d5cb5ed1f253e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (NED) coordinates to 2d speherical inertial coordinates. Range is not used. NOTE: positive elevation is defined as the negative z (up) direction.  <a href="namespacenc_1_1coordinates_1_1transforms.html#ae71eb054a608e449ea7d5cb5ed1f253e">More...</a><br /></td></tr>
<tr class="separator:ae71eb054a608e449ea7d5cb5ed1f253e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa82e98af20c8f12d75a48c82be75d70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#aaa82e98af20c8f12d75a48c82be75d70">NEDtoECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:aaa82e98af20c8f12d75a48c82be75d70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the NED coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#aaa82e98af20c8f12d75a48c82be75d70">More...</a><br /></td></tr>
<tr class="separator:aaa82e98af20c8f12d75a48c82be75d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07e94a5c87e8f3023cbafd26ea6aa80f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a07e94a5c87e8f3023cbafd26ea6aa80f">NEDtoECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a07e94a5c87e8f3023cbafd26ea6aa80f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the NED coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a07e94a5c87e8f3023cbafd26ea6aa80f">More...</a><br /></td></tr>
<tr class="separator:a07e94a5c87e8f3023cbafd26ea6aa80f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87f2d679fc321b6e3711ae527ca07d31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a87f2d679fc321b6e3711ae527ca07d31">NEDtoENU</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;point) noexcept</td></tr>
<tr class="memdesc:a87f2d679fc321b6e3711ae527ca07d31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts NED to ENU.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a87f2d679fc321b6e3711ae527ca07d31">More...</a><br /></td></tr>
<tr class="separator:a87f2d679fc321b6e3711ae527ca07d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a487949c250ac8773a1f9fb65330e952b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#a487949c250ac8773a1f9fb65330e952b">NEDtoLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:a487949c250ac8773a1f9fb65330e952b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the NED coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#a487949c250ac8773a1f9fb65330e952b">More...</a><br /></td></tr>
<tr class="separator:a487949c250ac8773a1f9fb65330e952b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf5b05b33084ac43bb44acfbc892af39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#adf5b05b33084ac43bb44acfbc892af39">NEDtoLLA</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;target, const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;referencePoint) noexcept</td></tr>
<tr class="memdesc:adf5b05b33084ac43bb44acfbc892af39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the NED coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>.  <a href="namespacenc_1_1coordinates_1_1transforms.html#adf5b05b33084ac43bb44acfbc892af39">More...</a><br /></td></tr>
<tr class="separator:adf5b05b33084ac43bb44acfbc892af39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af43ca6c1f96cf4d95024b7d4eb135605"><td class="memItemLeft" align="right" valign="top">std::array&lt; <a class="el" href="classnc_1_1_vec3.html">Vec3</a>, 3 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html#af43ca6c1f96cf4d95024b7d4eb135605">NEDUnitVecsInECEF</a> (const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;location) noexcept</td></tr>
<tr class="memdesc:af43ca6c1f96cf4d95024b7d4eb135605"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the local NED unit vectors wrt the ECEF coordinate system <a href="https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates">https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates</a>  <a href="namespacenc_1_1coordinates_1_1transforms.html#af43ca6c1f96cf4d95024b7d4eb135605">More...</a><br /></td></tr>
<tr class="separator:af43ca6c1f96cf4d95024b7d4eb135605"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a7de2297f2258ce69a62b9f3a4ef35d2f" name="a7de2297f2258ce69a62b9f3a4ef35d2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7de2297f2258ce69a62b9f3a4ef35d2f">&#9670;&nbsp;</a></span>AERtoECEF() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> nc::coordinates::transforms::AERtoECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target position </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference position </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ECEF </dd></dl>

</div>
</div>
<a id="abe86bc969b1d9981673e3bc7b8249b6c" name="abe86bc969b1d9981673e3bc7b8249b6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe86bc969b1d9981673e3bc7b8249b6c">&#9670;&nbsp;</a></span>AERtoECEF() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> nc::coordinates::transforms::AERtoECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target position </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference position </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ECEF </dd></dl>

</div>
</div>
<a id="afb8e3251eb284f307ba13479070b8bc1" name="afb8e3251eb284f307ba13479070b8bc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb8e3251eb284f307ba13479070b8bc1">&#9670;&nbsp;</a></span>AERtoENU()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> nc::coordinates::transforms::AERtoENU </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td>
          <td class="paramname"><em>aer</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aer</td><td>2D Inertial azimuth and elevation </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="a8c61c8afd6cb34249504b8d373707a26" name="a8c61c8afd6cb34249504b8d373707a26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c61c8afd6cb34249504b8d373707a26">&#9670;&nbsp;</a></span>AERtoLLA() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::AERtoLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target position </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference position </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>LLA </dd></dl>

</div>
</div>
<a id="a74197fa26e833207006e941a657347fe" name="a74197fa26e833207006e941a657347fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74197fa26e833207006e941a657347fe">&#9670;&nbsp;</a></span>AERtoLLA() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::AERtoLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (ENU). NOTE: positive elevation is defined as the positive z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target position </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference position </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>LLA </dd></dl>

</div>
</div>
<a id="af0b0b2831fbf5b51dee72d5d55ddd84c" name="af0b0b2831fbf5b51dee72d5d55ddd84c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0b0b2831fbf5b51dee72d5d55ddd84c">&#9670;&nbsp;</a></span>AERtoNED()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> nc::coordinates::transforms::AERtoNED </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a>&#160;</td>
          <td class="paramname"><em>aer</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the spherical inertial coordinates (NED) to <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (NED). NOTE: positive elevation is defined as the negative z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aer</td><td>2D Inertial azimuth and elevation </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="abff5ec5e13a36310430e0e5a70a0cc2b" name="abff5ec5e13a36310430e0e5a70a0cc2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abff5ec5e13a36310430e0e5a70a0cc2b">&#9670;&nbsp;</a></span>ECEFEulerToENURollPitchYaw()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a> nc::coordinates::transforms::ECEFEulerToENURollPitchYaw </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>location</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a> &amp;&#160;</td>
          <td class="paramname"><em>orientation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts ECEF euler angles to body roll/pitch/yaw. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">location</td><td>the ecef location </td></tr>
    <tr><td class="paramname">orientation</td><td>ecef euler angles </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU <a class="el" href="classnc_1_1coordinates_1_1_orientation.html" title="Orientation.">Orientation</a> </dd></dl>

</div>
</div>
<a id="a45a25b63fe3cae3190b8894c1ecf7063" name="a45a25b63fe3cae3190b8894c1ecf7063"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45a25b63fe3cae3190b8894c1ecf7063">&#9670;&nbsp;</a></span>ECEFEulerToNEDRollPitchYaw()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a> nc::coordinates::transforms::ECEFEulerToNEDRollPitchYaw </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>location</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a> &amp;&#160;</td>
          <td class="paramname"><em>orientation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts ECEF euler angles to body roll/pitch/yaw. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">location</td><td>the ecef location </td></tr>
    <tr><td class="paramname">orientation</td><td>ecef euler angles </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED <a class="el" href="classnc_1_1coordinates_1_1_orientation.html" title="Orientation.">Orientation</a> </dd></dl>

</div>
</div>
<a id="a827065e1e4f8b5d362da323a17cd0083" name="a827065e1e4f8b5d362da323a17cd0083"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a827065e1e4f8b5d362da323a17cd0083">&#9670;&nbsp;</a></span>ECEFtoAER() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> nc::coordinates::transforms::ECEFtoAER </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>AER </dd></dl>

</div>
</div>
<a id="a9b6ffa95a3e2f68d6c4560560e2c22b5" name="a9b6ffa95a3e2f68d6c4560560e2c22b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b6ffa95a3e2f68d6c4560560e2c22b5">&#9670;&nbsp;</a></span>ECEFtoAER() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> nc::coordinates::transforms::ECEFtoAER </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>AER </dd></dl>

</div>
</div>
<a id="a1719d5ddd842918900524766697a04e6" name="a1719d5ddd842918900524766697a04e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1719d5ddd842918900524766697a04e6">&#9670;&nbsp;</a></span>ECEFtoENU() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> nc::coordinates::transforms::ECEFtoENU </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference point </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="a744e8ff251872f0c7b49687420309c92" name="a744e8ff251872f0c7b49687420309c92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a744e8ff251872f0c7b49687420309c92">&#9670;&nbsp;</a></span>ECEFtoENU() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> nc::coordinates::transforms::ECEFtoENU </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference point </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="ae5b0b317df7fc82c1a6467aa14ac37d4" name="ae5b0b317df7fc82c1a6467aa14ac37d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5b0b317df7fc82c1a6467aa14ac37d4">&#9670;&nbsp;</a></span>ECEFtoLLA()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::ECEFtoLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>ecef</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>tol</em> = <code>1e-8</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts ECEF coordinates to LLA <a href="https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_ECEF_to_geodetic_coordinates">https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_ECEF_to_geodetic_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ecef</td><td>the point of interest </td></tr>
    <tr><td class="paramname">tol</td><td>Tolerance for the convergence of altitude (overriden if 10 iterations are processed) </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>LLA </dd></dl>

</div>
</div>
<a id="aa7ce07784d9289636de4cf2566913c85" name="aa7ce07784d9289636de4cf2566913c85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7ce07784d9289636de4cf2566913c85">&#9670;&nbsp;</a></span>ECEFtoNED() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> nc::coordinates::transforms::ECEFtoNED </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ECEF coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="ab1c0d50edf3b062d9ff459a7688c864d" name="ab1c0d50edf3b062d9ff459a7688c864d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1c0d50edf3b062d9ff459a7688c864d">&#9670;&nbsp;</a></span>ECEFtoNED() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> nc::coordinates::transforms::ECEFtoNED </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ECEF coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="ae1054b00ea5f197ce81ee256a749a8ad" name="ae1054b00ea5f197ce81ee256a749a8ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1054b00ea5f197ce81ee256a749a8ad">&#9670;&nbsp;</a></span>ENURollPitchYawToECEFEuler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a> nc::coordinates::transforms::ENURollPitchYawToECEFEuler </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>location</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a> &amp;&#160;</td>
          <td class="paramname"><em>orientation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts ENU body roll/pitch/yaw to ECEF euler angles. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">location</td><td>the ecef location </td></tr>
    <tr><td class="paramname">orientation</td><td>ned euler angles </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classnc_1_1coordinates_1_1_orientation.html" title="Orientation.">Orientation</a> </dd></dl>

</div>
</div>
<a id="a257ae22ee98cca9d16df59ff8b17cb54" name="a257ae22ee98cca9d16df59ff8b17cb54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a257ae22ee98cca9d16df59ff8b17cb54">&#9670;&nbsp;</a></span>ENUtoAER()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> nc::coordinates::transforms::ENUtoAER </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ENU coordinates to 2d speherical inertial coordinates. Range is not used. NOTE: positive elevation is defined as the positive z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>coordinates to convert </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>AER </dd></dl>

</div>
</div>
<a id="aad4854fa54a5452ea763d632bfe3ebf0" name="aad4854fa54a5452ea763d632bfe3ebf0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad4854fa54a5452ea763d632bfe3ebf0">&#9670;&nbsp;</a></span>ENUtoECEF() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> nc::coordinates::transforms::ENUtoECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ENU coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="a856dc06d3e1ebd1482d59f299574b0b0" name="a856dc06d3e1ebd1482d59f299574b0b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a856dc06d3e1ebd1482d59f299574b0b0">&#9670;&nbsp;</a></span>ENUtoECEF() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> nc::coordinates::transforms::ENUtoECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ENU coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="a3fc106e20ec851e48602ff7a002a04cc" name="a3fc106e20ec851e48602ff7a002a04cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fc106e20ec851e48602ff7a002a04cc">&#9670;&nbsp;</a></span>ENUtoLLA() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::ENUtoLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ENU coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="a2a9677cf3a4e80da17cf254e5df063ca" name="a2a9677cf3a4e80da17cf254e5df063ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a9677cf3a4e80da17cf254e5df063ca">&#9670;&nbsp;</a></span>ENUtoLLA() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::ENUtoLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ENU coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="aa60ec3d43951a07db58ff93de763fdac" name="aa60ec3d43951a07db58ff93de763fdac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa60ec3d43951a07db58ff93de763fdac">&#9670;&nbsp;</a></span>ENUtoNED()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> nc::coordinates::transforms::ENUtoNED </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> &amp;&#160;</td>
          <td class="paramname"><em>point</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts ENU to NED. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">point</td><td>the ENU coordinates </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="ac406cc673797cf81dab387ef5d802931" name="ac406cc673797cf81dab387ef5d802931"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac406cc673797cf81dab387ef5d802931">&#9670;&nbsp;</a></span>ENUUnitVecsInECEF()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::array&lt; <a class="el" href="classnc_1_1_vec3.html">Vec3</a>, 3 &gt; nc::coordinates::transforms::ENUUnitVecsInECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>location</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>get the local ENU unit vectors wrt the ECEF coordinate system // <a href="https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates">https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates</a> </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">location</td><td>the ECEF location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>std::array&lt;Vec3, 3&gt; </dd></dl>

</div>
</div>
<a id="a3b05413b5dc8368da06449e9ab688b9e" name="a3b05413b5dc8368da06449e9ab688b9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b05413b5dc8368da06449e9ab688b9e">&#9670;&nbsp;</a></span>geocentricRadius()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double nc::coordinates::transforms::geocentricRadius </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>point</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns the geocentric radius. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">point</td><td>the point of interest </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>radius </dd></dl>

</div>
</div>
<a id="ab32c65e331319ec9f7ea3cecbee9c48e" name="ab32c65e331319ec9f7ea3cecbee9c48e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab32c65e331319ec9f7ea3cecbee9c48e">&#9670;&nbsp;</a></span>geocentricToLLA()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::geocentricToLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_geocentric.html">reference_frames::Geocentric</a> &amp;&#160;</td>
          <td class="paramname"><em>point</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts from geocentric to geodetic. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">point</td><td>the point of interest </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>geodetic </dd></dl>

</div>
</div>
<a id="a2417d189ebd29bd97d04ec85593cbc9a" name="a2417d189ebd29bd97d04ec85593cbc9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2417d189ebd29bd97d04ec85593cbc9a">&#9670;&nbsp;</a></span>LLAtoAER() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> nc::coordinates::transforms::LLAtoAER </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>AER </dd></dl>

</div>
</div>
<a id="a867f4c21fe56499e38b7217eba8caf85" name="a867f4c21fe56499e38b7217eba8caf85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a867f4c21fe56499e38b7217eba8caf85">&#9670;&nbsp;</a></span>LLAtoAER() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> nc::coordinates::transforms::LLAtoAER </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the LLA coordinates to Az El with geodedic up <a href="https://geospace-code.github.io/matmap3d/enu2aer.html">https://geospace-code.github.io/matmap3d/enu2aer.html</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>AER </dd></dl>

</div>
</div>
<a id="a4534f88d7138f27edf20f951aac05970" name="a4534f88d7138f27edf20f951aac05970"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4534f88d7138f27edf20f951aac05970">&#9670;&nbsp;</a></span>LLAtoECEF()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> nc::coordinates::transforms::LLAtoECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>point</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the LLA coordinates to ECEF <a href="https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_geodetic_to_ECEF_coordinates">https://en.wikipedia.org/wiki/Geographic_coordinate_conversion#From_geodetic_to_ECEF_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">point</td><td>the point of interest </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> </dd></dl>

</div>
</div>
<a id="a404d07a49fdffc55d2410b8d3a332a25" name="a404d07a49fdffc55d2410b8d3a332a25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a404d07a49fdffc55d2410b8d3a332a25">&#9670;&nbsp;</a></span>LLAtoENU() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> nc::coordinates::transforms::LLAtoENU </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference point </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="aac1bcca3fce0215d67f3a4438424d8c7" name="aac1bcca3fce0215d67f3a4438424d8c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac1bcca3fce0215d67f3a4438424d8c7">&#9670;&nbsp;</a></span>LLAtoENU() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> nc::coordinates::transforms::LLAtoENU </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the ECEF coordinates to ENU <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the reference point </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="ab018d57e2605ae4cfe9378b9f47ec70c" name="ab018d57e2605ae4cfe9378b9f47ec70c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab018d57e2605ae4cfe9378b9f47ec70c">&#9670;&nbsp;</a></span>LLAtoGeocentric()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_geocentric.html">reference_frames::Geocentric</a> nc::coordinates::transforms::LLAtoGeocentric </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>point</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts from geodetic to geocentric. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">point</td><td>the point of interest </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>geocentric </dd></dl>

</div>
</div>
<a id="a7acecbc1257ad0960f90b0ab7754e287" name="a7acecbc1257ad0960f90b0ab7754e287"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7acecbc1257ad0960f90b0ab7754e287">&#9670;&nbsp;</a></span>LLAtoNED() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> nc::coordinates::transforms::LLAtoNED </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the LLA coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="a33dd1e62142d1d57ceb2442bd95c68ed" name="a33dd1e62142d1d57ceb2442bd95c68ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33dd1e62142d1d57ceb2442bd95c68ed">&#9670;&nbsp;</a></span>LLAtoNED() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> nc::coordinates::transforms::LLAtoNED </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the LLA coordinates to NED <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="ab679db34322c0ba96d93e25eb6f16567" name="ab679db34322c0ba96d93e25eb6f16567"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab679db34322c0ba96d93e25eb6f16567">&#9670;&nbsp;</a></span>NEDRollPitchYawToECEFEuler()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1_euler.html">Euler</a> nc::coordinates::transforms::NEDRollPitchYawToECEFEuler </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>location</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1_orientation.html">Orientation</a> &amp;&#160;</td>
          <td class="paramname"><em>orientation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts NED body roll/pitch/yaw to ECEF euler angles. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">location</td><td>the ecef location </td></tr>
    <tr><td class="paramname">orientation</td><td>ned euler angles </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classnc_1_1coordinates_1_1_orientation.html" title="Orientation.">Orientation</a> </dd></dl>

</div>
</div>
<a id="ae71eb054a608e449ea7d5cb5ed1f253e" name="ae71eb054a608e449ea7d5cb5ed1f253e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae71eb054a608e449ea7d5cb5ed1f253e">&#9670;&nbsp;</a></span>NEDtoAER()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_a_e_r.html">reference_frames::AER</a> nc::coordinates::transforms::NEDtoAER </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the <a class="el" href="classnc_1_1coordinates_1_1_cartesian.html" title="Cartensian coordinates.">Cartesian</a> XYZ (NED) coordinates to 2d speherical inertial coordinates. Range is not used. NOTE: positive elevation is defined as the negative z (up) direction. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>coordinates to convert </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>AER </dd></dl>

</div>
</div>
<a id="aaa82e98af20c8f12d75a48c82be75d70" name="aaa82e98af20c8f12d75a48c82be75d70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa82e98af20c8f12d75a48c82be75d70">&#9670;&nbsp;</a></span>NEDtoECEF() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> nc::coordinates::transforms::NEDtoECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the NED coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="a07e94a5c87e8f3023cbafd26ea6aa80f" name="a07e94a5c87e8f3023cbafd26ea6aa80f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07e94a5c87e8f3023cbafd26ea6aa80f">&#9670;&nbsp;</a></span>NEDtoECEF() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> nc::coordinates::transforms::NEDtoECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the NED coordinates to ECEF <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="a87f2d679fc321b6e3711ae527ca07d31" name="a87f2d679fc321b6e3711ae527ca07d31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87f2d679fc321b6e3711ae527ca07d31">&#9670;&nbsp;</a></span>NEDtoENU()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_n_u.html">reference_frames::ENU</a> nc::coordinates::transforms::NEDtoENU </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;&#160;</td>
          <td class="paramname"><em>point</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts NED to ENU. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">point</td><td>the NED coordinates </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>ENU </dd></dl>

</div>
</div>
<a id="a487949c250ac8773a1f9fb65330e952b" name="a487949c250ac8773a1f9fb65330e952b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a487949c250ac8773a1f9fb65330e952b">&#9670;&nbsp;</a></span>NEDtoLLA() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::NEDtoLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the NED coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="adf5b05b33084ac43bb44acfbc892af39" name="adf5b05b33084ac43bb44acfbc892af39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf5b05b33084ac43bb44acfbc892af39">&#9670;&nbsp;</a></span>NEDtoLLA() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> nc::coordinates::transforms::NEDtoLLA </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_n_e_d.html">reference_frames::NED</a> &amp;&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_l_l_a.html">reference_frames::LLA</a> &amp;&#160;</td>
          <td class="paramname"><em>referencePoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Converts the NED coordinates to LLA <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> Figure 11 <a href="https://apps.dtic.mil/sti/pdfs/AD1170763.pdf">https://apps.dtic.mil/sti/pdfs/AD1170763.pdf</a> for a helpful diagram <a href="https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates">https://en.wikipedia.org/wiki/Local_tangent_plane_coordinates</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">target</td><td>the target of interest </td></tr>
    <tr><td class="paramname">referencePoint</td><td>the referencePoint location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NED </dd></dl>

</div>
</div>
<a id="af43ca6c1f96cf4d95024b7d4eb135605" name="af43ca6c1f96cf4d95024b7d4eb135605"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af43ca6c1f96cf4d95024b7d4eb135605">&#9670;&nbsp;</a></span>NEDUnitVecsInECEF()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::array&lt; <a class="el" href="classnc_1_1_vec3.html">Vec3</a>, 3 &gt; nc::coordinates::transforms::NEDUnitVecsInECEF </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classnc_1_1coordinates_1_1reference__frames_1_1_e_c_e_f.html">reference_frames::ECEF</a> &amp;&#160;</td>
          <td class="paramname"><em>location</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>get the local NED unit vectors wrt the ECEF coordinate system <a href="https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates">https://gssc.esa.int/navipedia/index.php/Transformations_between_ECEF_and_ENU_coordinates</a> </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">location</td><td>the ECEF location </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>std::array&lt;Vec3, 3&gt; </dd></dl>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespacenc.html">nc</a></li><li class="navelem"><a class="el" href="namespacenc_1_1coordinates.html">coordinates</a></li><li class="navelem"><a class="el" href="namespacenc_1_1coordinates_1_1transforms.html">transforms</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
  </ul>
</div>
</body>
</html>
